charcoal-grilled asparagus - Turkish English Dictionary